package com.yuyou.fn.analyze.vo;

import java.math.BigDecimal;
import java.util.List;

/**
 * Created by Administrator on 2017/8/28.
 */
public class CategoryMainAccountVo {
    private Long mainAccountId;
    private Long categoryId;
    private String name;
    private BigDecimal totalAmount;
    private List<CategoryMainAccountVo> children;
    private List<ChangeRecordVo> changeRecordVoList;
    private List<ClassIncomeVo> classIncomeVoList;
    private List<TeacherClassCostVo> teacherClassCostVoList;
    /*详情0 子级详情，1成本明细， 2老师课酬成本，3,业务组成本总计，6收入明细，7辅导班收入,8业务组收入统计*/
    private Integer detailType;

    public Long getMainAccountId() {
        return mainAccountId;
    }

    public void setMainAccountId(Long mainAccountId) {
        this.mainAccountId = mainAccountId;
    }

    public Long getCategoryId() {
        return categoryId;
    }

    public void setCategoryId(Long categoryId) {
        this.categoryId = categoryId;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public BigDecimal getTotalAmount() {
        return totalAmount;
    }

    public void setTotalAmount(BigDecimal totalAmount) {
        this.totalAmount = totalAmount;
    }

    public List<CategoryMainAccountVo> getChildren() {
        return children;
    }

    public void setChildren(List<CategoryMainAccountVo> children) {
        this.children = children;
    }

    public List<ChangeRecordVo> getChangeRecordVoList() {
        return changeRecordVoList;
    }


    public List<ClassIncomeVo> getClassIncomeVoList() {
        return classIncomeVoList;
    }

    public void setClassIncomeVoList(List<ClassIncomeVo> classIncomeVoList) {
        this.classIncomeVoList = classIncomeVoList;
    }

    public void setChangeRecordVoList(List<ChangeRecordVo> changeRecordVoList) {
        this.changeRecordVoList = changeRecordVoList;
    }

    public List<TeacherClassCostVo> getTeacherClassCostVoList() {
        return teacherClassCostVoList;
    }

    public void setTeacherClassCostVoList(List<TeacherClassCostVo> teacherClassCostVoList) {
        this.teacherClassCostVoList = teacherClassCostVoList;
    }

    public Integer getDetailType() {
        return detailType;
    }

    public void setDetailType(Integer detailType) {
        this.detailType = detailType;
    }
}
